#pragma once

#define GLUT_LEFT_BUTTON 0
#define GLUT_MIDDLE_BUTTON 1
#define GLUT_RIGHT_BUTTON 2
#define GLUT_UP 3
#define GLUT_DOWN 4

extern int initContext();
extern void displayCB();
extern void reshapeCB(int w, int h);
extern void timerCB(int millisec);
extern void keyboardCB(unsigned char key, int x, int y);
extern void mouseCB(int button, int stat, int x, int y);
extern void mouseMotionCB(int x, int y);
